XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Schedule of Reconciliation of Cash and Restricted Cash
The following table provides a reconciliation of cash and restricted cash reported within the consolidated balance sheets that sum to the total of such amounts shown in the statements of cash flows for the years ended December 31, 2025 and 2024 (in thousands):
Year Ended December 31,
20252024
Cash and cash equivalents$418,507 $239,182 
Restricted cash2,135 2,111 
Total cash, cash equivalents and restricted cash$420,642 $241,293 
Schedule of Estimated Useful Lives of Property and Equipment
The estimated useful lives are shown below:
 Useful Lives
Equipment
1-25 years
Rental equipment
4-8 runs
Buildings and leasehold improvements
1-30 years
Other
3-20 years