XML 91 R72.htm IDEA: XBRL DOCUMENT v3.26.1
Property and Equipment, net - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Finance lease assets $ 18,231 $ 12,242
Property and equipment, gross 190,983 144,057
Less: Accumulated depreciation (98,650) (70,676)
Property and equipment, net 92,333 73,381
Autos and trucks    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 43,473 38,622
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 42,582 37,450
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 28,228 22,489
Equipment and tools    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 42,558 27,530
Office furniture and other    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 5,320 5,164
Work-in-progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 10,591 $ 560