XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Senior Secured Term Loan Facilities - Summary of Senior Secured Term Loan Facilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Senior secured term loan facilities, non-current $ 73,419 $ 73,092
Senior Secured Term Loan Facilities [Member]    
Debt Instrument [Line Items]    
Principal of senior secured term loan facilities 75,000 75,000
Less: Unamortized issuance costs and transaction costs (1,581) (1,908)
Senior secured term loan facilities, ending balance 73,419 73,092
Less: Current Portion classified to accrued and other current liabilities 0 0
Senior secured term loan facilities, non-current $ 73,419 $ 73,092