XML 76 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable - Schedule of Maturities of Long Term Debt (Detail)
$ in Thousands
Jun. 30, 2024
USD ($)
Maturities Of Long Term Debt [Line Items]  
Remainder of 2024 $ 1,725
2025 5,647
2026 29,710
2027 437
2028 322
Thereafter 3,331
Total 41,172
Credit Agreement  
Maturities Of Long Term Debt [Line Items]  
Remainder of 2024 1,245
2025 4,733
2026 28,605
Total 34,583
Other Debt  
Maturities Of Long Term Debt [Line Items]  
Remainder of 2024 480
2025 914
2026 1,105
2027 437
2028 322
Thereafter 3,331
Total $ 6,589