XML 63 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Schedule of Debt Maturities (Detail)
$ in Thousands
Jun. 30, 2024
USD ($)
Maturities of Long-Term Debt [Abstract]  
Six remaining months of 2024 $ 2,490
2025 236,734
2026 4,076
2027 4,017
2028 379,991
Carrying Value $ 627,308