v3.25.2
Assets for Lease, Net - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Assets for Lease, Net        
Depreciation expense $ 60 $ 74 $ 113 $ 151
Reduction to accumulated depreciation for returned and retired items 41 50 134 104
Reduction of leased asset     827  
Reduction of depreciation     800  
Net assets, write off     27  
Loss on disposal of assets for lease $ 52 $ 130 $ 160 $ 319