XML 64 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Senior Secured Term Loan Facilities - Summary of Senior Secured Term Loan Facilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Aug. 29, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Senior secured term loan facilities, ending balance   $ 75,000  
Representing:      
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
Less: Unamortized issuance costs and transaction costs     (1,908)
Senior secured term loan facilities, ending balance     73,092
Representing:      
Senior secured term loan facilities, current     0
Senior secured term loan facilities, non-current     $ 73,092