XML 96 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]      
Finance lease cost, amortization, cost of revenue $ 4,882 $ 3,147 $ 2,753
Finance lease cost, interest expense, net 937 515 384
Total lease cost 11,183 8,982 7,871
Cost of revenue      
Lessee, Lease, Description [Line Items]      
Operating lease cost 3,395 2,863 2,184
Cost of revenue | Operating Lease      
Lessee, Lease, Description [Line Items]      
Variable lease costs 700 400 400
Cost of revenue | Finance Lease      
Lessee, Lease, Description [Line Items]      
Variable lease costs 3,600 4,000 3,700
Selling, general and administrative expenses      
Lessee, Lease, Description [Line Items]      
Operating lease cost 1,969 2,457 2,550
Selling, general and administrative expenses | Operating Lease      
Lessee, Lease, Description [Line Items]      
Variable lease costs $ 400 $ 400 $ 500