v3.26.1
Leases (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
lease
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]        
Number of operating leases | lease   2    
Increase (decrease) in operating lease right of use asset $ 1,000      
Increase (decrease) in operating lease liability $ 1,000      
Amortization of right of use assets with finance lease   $ 7,800 $ 10,400 $ 8,500
Interest expense recognized for financing lease liabilities   1,500 900 600
Operating lease expenses   400 400 $ 200
Financing lease right-of-use assets, net   15,763 12,437  
Operating lease right-of-use of assets   $ 1,115 $ 1,324  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]   Other Assets, Noncurrent Other Assets, Noncurrent  
Total right-of-use assets   $ 16,878 $ 13,761  
Current portion of financing lease obligations   7,281 6,218  
Operating lease liability, Current   $ 355 $ 290  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]   Accrued Liabilities, Current Accrued Liabilities, Current  
Long-term financing lease obligations   $ 10,184 $ 7,517  
Operating lease liability, Non-current   $ 787 $ 1,091  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]   Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
Present value of lease obligations   $ 18,607 $ 15,116  
Minimum        
Lessee, Lease, Description [Line Items]        
Term of financing leases   3 years    
Minimum | Office Space        
Lessee, Lease, Description [Line Items]        
Operating lease, term of contract   5 years    
Maximum        
Lessee, Lease, Description [Line Items]        
Term of financing leases   5 years    
Maximum | Office Space        
Lessee, Lease, Description [Line Items]        
Operating lease, term of contract   6 years