XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Summary of Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Valuation Allowance [Abstract]    
Beginning balances $ 57,985 $ 33,484
Additions charged to net loss 19,765 24,501
Ending balances $ 77,750 $ 57,985