XML 93 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Change in Valuation Allowance for Deferred Tax Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Valuation allowance as of beginning of year $ (13,145) $ (2,609)
Increases recorded to income tax provision (17,066) (10,536)
Valuation allowance as of end of year $ (30,211) $ (13,145)