v3.26.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Lessee, Lease, Description [Line Items]          
Deferred revenue $ 31,200   $ 31,200   $ 36,200
Right of use assets 46,900   46,900   46,500
Lease obligations, net 24,800   24,800   $ 23,300
Amortization of right of use assets for finance lease     0    
Land lease expense $ 598 $ 550 $ 1,153 $ 1,036  
Weighted-average discount rate - operating leases 5.00% 5.00% 5.00% 5.00%  
Weighted-average discount rate - finance leases 5.00% 5.00% 5.00% 5.00%  
Maximum          
Lessee, Lease, Description [Line Items]          
Finance lease, interest expense $ 100 $ 100 $ 100 $ 100