XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Debt Maturities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Maturities of Long-Term Debt [Abstract]    
Nine remaining months of 2024 $ 3,571  
2025 238,554  
2026 4,074  
2027 4,016  
2028 379,986  
Total debt liabilities $ 630,201 $ 637,509