v3.26.1
Commitments and Contingencies (Lease Expense) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Jan. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jul. 31, 2025
USD ($)
ft²
period
Lessee, Lease, Description [Line Items]          
Area of real estate | ft²         225,167
Lease term         10 years
Monthly lease payments         $ 300
Annual lease payment increase, percentage         3.25%
Number of annual periods | period         2
Right-of-use assets $ 71,496   $ 27,700 $ 42,931  
Lease liability $ 74,906   $ 27,400    
Incremental borrowing rate 7.00%        
Lease renewal term         5 years
Operating lease costs $ 3,418 $ 2,346      
Short-term lease costs 156 154      
Amortization of right-of-use assets 36 41      
Interest on lease liabilities 4 7      
Total financed lease cost 40 48      
Total lease costs $ 3,614 $ 2,548      
Minimum          
Lessee, Lease, Description [Line Items]          
Lease renewal term 1 year        
Maximum          
Lessee, Lease, Description [Line Items]          
Lease renewal term 6 years