XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Receivable - Summary of Notes Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts Notes And Loans Receivable [Line Items]    
Unrelated third party - Currently no interest is being accrued on this note. The note receivable matures in December 2025.1 $ 903 $ 903
Less: current portion    
Officers, employees and affiliates (1,199) (1,016)
Unsecured Notes Receivable    
Accounts Notes And Loans Receivable [Line Items]    
Officers, employees and affiliated entities - Interest accrues annually at rates ranging from 0.0% - 5.5%. The notes receivable mature through January 2026. 2,318 2,433
Unrelated third party - Currently no interest is being accrued on this note. The note receivable matures in December 2025.1 903 903
Total: 3,221 3,336
Less: current portion    
Officers, employees and affiliates (1,199) (1,016)
Noncurrent portion $ 2,022 $ 2,320
Unsecured Notes Receivable | Minimum    
Less: current portion    
Notes receivable, interest 0.00%  
Unsecured Notes Receivable | Maximum    
Less: current portion    
Notes receivable, interest 5.50%  
Unsecured Notes Receivable, Related Parties | Minimum    
Less: current portion    
Notes receivable, interest 0.00%  
Unsecured Notes Receivable, Related Parties | Maximum    
Less: current portion    
Notes receivable, interest 5.50%  
Unsecured Notes Receivable, Unrelated Third Party    
Less: current portion    
Notes receivable, interest 0.00%