v3.25.2
Line of Credit and Long-term Debt - Summary of Aggregate Annual Principal Maturities of Long-Term Debt (Detail)
$ in Thousands
Jun. 30, 2025
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2025 $ 5,448
2026 4,897
2027 16,816
2028 11,942
Total long-term debt $ 39,103