XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Receivable - Summary of Notes Receivable (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
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 $ 903 $ 903
Less: current portion    
Officers, employees and affiliates (1,151) (1,199)
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,264 2,318
Unrelated third party - Currently no interest is being accrued on this note. The note receivable matures in December 2025 903 903
Total: 3,167 3,221
Less: current portion    
Officers, employees and affiliates (1,151) (1,199)
Noncurrent portion $ 2,016 $ 2,022
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, Unrelated Third Party    
Less: current portion    
Notes receivable, interest 0.00%