XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Schedule of Components of Lease Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue Recognition and Deferred Revenue [Abstract]    
Revenue from sales-type leases $ 0 $ 1,123
Interest income on lease receivables $ 197 224
Operating Lease Income Comprehensive Income Extensible List Not Disclosed Flag Lease income - operating leases  
Lease income - operating leases $ 37,247 17,569
Total lease revenue $ 37,444 $ 18,916