XML 94 R75.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finance lease expense:      
Amortization expense $ 3,752 $ 2,460 $ 2,397
Interest expense 670 474 381
Variable lease expense 2,874 1,642 2,338
Total lease expense 59,003 44,185 33,376
Cost of revenue      
Finance lease expense:      
Short-term lease expense 24,541 19,096 13,867
Selling, general and administrative      
Finance lease expense:      
Short-term lease expense 773 1,153 1,508
Related Party | Cost of revenue      
Finance lease expense:      
Operating lease expense 960 882 510
Related Party | Selling, general and administrative      
Finance lease expense:      
Operating lease expense 4,365 4,024 2,408
Nonrelated Party | Cost of revenue      
Finance lease expense:      
Operating lease expense 1,637 2,921 2,511
Nonrelated Party | Selling, general and administrative      
Finance lease expense:      
Operating lease expense $ 19,431 $ 11,533 $ 7,456