XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Schedule of Future Principal Payments and the Final Payments Due (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Aug. 02, 2023
Debt Disclosure [Abstract]    
2024 $ 0  
2025 0  
2026 0  
2027   $ 75,930
Principal amount of long-term debt $ 75,930