XML 119 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Summary of Future Maturities of Long-Term Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Long-Term Debt, Rolling Maturity [Abstract]    
2023 $ 518  
2024 543  
2025 570  
2026 197,015  
2027 630  
Thereafter 13,748  
Total $ 213,024 $ 217,340