XML 76 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Notes Payable - Schedule of Maturities of Long Term Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Maturities Of Long Term Debt [Line Items]    
Remainder of 2024 $ 1,416  
2025 6,328  
2026 30,135  
2027 832  
2028 660  
Thereafter 5,126  
Total 44,497 $ 22,517
Credit Agreement    
Maturities Of Long Term Debt [Line Items]    
Remainder of 2024 1,245  
2025 4,733  
2026 28,605  
Total 34,583 19,920
Other Debt    
Maturities Of Long Term Debt [Line Items]    
Remainder of 2024 171  
2025 1,595  
2026 1,530  
2027 832  
2028 660  
Thereafter 5,126  
Total $ 9,914 $ 2,597