XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt - Schedule of Future Principal Payments and the Final Payments Due (Detail) - USD ($)
$ in Thousands
Aug. 02, 2023
Jun. 30, 2023
Debt Instrument [Line Items]    
2023   $ 764
2024   4,742
2024   20,382
2025   7,570
Principal amount of long-term debt   $ 33,458
Subsequent Event    
Debt Instrument [Line Items]    
2023 $ 0  
2024 0  
2024 24,720  
2025 30,474  
Principal amount of long-term debt $ 55,194