Quarterly report [Sections 13 or 15(d)]

Lease Agreements - Operating Lease Liabilities (Details)

v3.26.1
Lease Agreements - Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating Lease, Liability    
Operating lease liabilities $ 21,894 $ 22,600
Undiscounted lease payments reversed 27,700 28,700
Current operating lease liabilities 2,392 2,464
Non-current operating lease liabilities $ 19,502 $ 20,114