XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Receivable - Summary of Notes Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
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 December 2024. $ 2,328 $ 2,433
Unrelated third party - Currently no interest is being accrued on this note. The note receivable matures in December 2023. 903 903
Total: 3,231 3,336
Less: current portion    
Officers, employees and affiliates (938) (1,016)
Noncurrent portion $ 2,293 $ 2,320
Unsecured Notes Receivable | Maximum    
Less: current portion    
Notes receivable, interest 5.50%  
Unsecured Notes Receivable | Minimum    
Less: current portion    
Notes receivable, interest 0.00%  
Unsecured Notes Receivable, Related Parties    
Less: current portion    
Notes receivable, maturity Nov. 30, 2024  
Unsecured Notes Receivable, Related Parties | 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, Unrelated Third Party    
Less: current portion    
Notes receivable, interest 0.00% 0.00%
Notes receivable, maturity Dec. 31, 2023