XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Changes in Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Unrecognized tax benefits - January 1 $ 3,817 $ 23,252
Gross decreases - tax positions in prior period (2,605) (21,650)
Gross increases - tax positions in current period   2,215
Unrecognized tax benefits - December 31 1,212 3,817
Unrecognized tax benefits - December 31 (tax-effected) $ 339 $ 1,172