XML 88 R76.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Summary of Selected Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Leases [Abstract]      
Lease expense of right-of-use assets $ 3,816 $ 3,560  
Finance lease cost:      
Amortization of right-of-use assets 4,325 2,996  
Interest on lease liabilities 588 448  
Sublease income (7) (27)  
Total lease cost 8,722 6,977  
Cash paid for amounts included in the measurements of lease liabilities      
Operating cash flows from operating leases 3,844 3,574  
Operating cash flows from finance leases 588 448  
Financing cash flows from finance leases 4,193 2,702  
Right-of-use assets obtained in exchange for new operating leases 4,231 3,913  
Right-of-use assets obtained in exchange for new finance leases $ 4,074 $ 2,024  
Weighted average remaining lease term (in years):      
Operating leases 4 years 7 months 6 days   4 years 7 months 2 days
Finance leases 2 years 8 months 4 days   2 years 8 months 19 days
Weighted average discount rates:      
Operating leases 6.70%   6.80%
Finance leases 6.30%   6.40%