XML 346 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Hierarchy of Assets Measured on Nonrecurring Basis The Company used Level 2 inputs to measure write-downs of equipment held for lease and equipment held for sale. 
 Total Losses
 Years Ended December 31,
 20232022
 (in thousands)
Equipment held for lease$4,083 $21,771 
Equipment held for sale315 78 
Total$4,398 $21,849