XML 101 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Valuation allowance at beginning of year $ (39,695) $ (29,086)
Increases recorded to income tax provision (20,969) (10,609)
Valuation allowance at beginning of year $ (60,664) $ (39,695)