Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Narrative (Details)

v3.25.4
Leases - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 31, 2024
Feb. 28, 2019
Dec. 31, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]        
Lessee, operating lease, term of contract   8 years    
Lessee, operating lease, renewal term   5 years    
Lessee, operating lease, increase in discount rate   1.50%    
Operating lease, payments $ 4,800,000   $ 4,600,000 $ 9,100,000
Lessee, operating lease, liability, undiscounted annual base rent payments     400,000  
Gain on lease modification     0 3,139,000
Operating lease, cost     4,400,000 4,400,000
Variable lease, cost     1,100,000 1,100,000
Sublease income     100,000  
Cost of debt extinguishment in accrued liabilities     0 6,500,000
Asset impairment charges     $ 900,000 $ 1,300,000
Minimum        
Lessee, Lease, Description [Line Items]        
Lessee, operating lease, term of contract     3 years  
Lessee, operating lease, remaining lease term     1 year  
Maximum        
Lessee, Lease, Description [Line Items]        
Lessee, operating lease, term of contract     9 years  
Lessee, operating lease, remaining lease term     6 years