XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue From Contracts With Customers - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue From Contracts With Customers [Line Items]        
Lease revenue $ 1,524 $ 1,472 $ 4,844 $ 4,286
Accounts receivables payment terms     30 days  
Interest income on notes receivable 19 $ 3 $ 51 $ 11
Revenue remaining performance obligation amount $ 18,525   $ 18,525  
Minimum        
Revenue From Contracts With Customers [Line Items]        
Notes receivable interest rate 6.80%   6.80%  
Maximum        
Revenue From Contracts With Customers [Line Items]        
Notes receivable interest rate 8.10%   8.10%