v3.25.2
Convertible Note - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jan. 29, 2024
Mar. 21, 2022
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]        
Reduction in unamortized debt issuance costs $ 30      
Third-party costs 1,300      
Gain on debt extinguishment 33,400   $ 0 $ 33,442
Note Purchase Agreement [Member]        
Debt Instrument [Line Items]        
Debt instrument principal amount   $ 100,000    
Debt instrument interest rate   3.00%    
Debt instrument term   48 months    
Debt instrument repurchase amount 105,700      
Debt Instrument repurchase face amount $ 71,000