XML 96 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Balance, beginning of period $ 3,993 $ 3,162 $ 2,005
Decreases related to prior year tax positions 0 (1,024) (844)
Increases related to current year tax positions 18,608 1,855 2,001
Increases related to prior year tax positions 469 0 0
Balance, end of period $ 23,070 $ 3,993 $ 3,162