XML 60 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Senior Secured Term Loan Facilities - Summary of Senior Secured Term Loan Facilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Representing:    
Senior secured term loan facilities, current $ (73,733) $ 0
Senior secured term loan facilities, non-current 0 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,267) (1,908)
Senior secured term loan facilities, ending balance 73,733 73,092
Representing:    
Senior secured term loan facilities, current (73,733) 0
Senior secured term loan facilities, non-current $ 0 $ 73,092