XML 52 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Line of Credit and Long-term Debt - Summary of Aggregate Annual Principal Maturities of Long-Term Debt (Detail)
$ in Thousands
Jun. 30, 2024
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2024 $ 2,857
2025 5,714
2026 16,679
2027 17,343
2028 457
Thereafter 1,369
Total $ 44,419