XML 105 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Nonrecurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Fair Value Disclosures [Abstract]        
Equipment held for lease $ 10,201 $ 434 $ 23,543 $ 695
Equipment held for sale 0 171 225 171
Total $ 10,201 $ 605 $ 23,768 $ 866