v3.26.1
Debt - Summary of Revolving Line of Credit (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Current portion of long-term debt $ 2,250 $ 0
Long-term debt, net of current portion 282,863 174,000
Unamortized debt discount and debt issuance costs (18,479) (3,015)
Total indebtedness, net of unamortized debt discount and debt issuance costs $ 266,634 $ 170,985