XML 234 R133.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Unrecognized Tax Benefits Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Balance at beginning of period $ 13,580 $ 11,015 $ 12,073
Decreases related to prior year tax positions (3,035) (1,612) (255)
Increases related to prior year tax positions 905 2,804 440
Decreases related to current year tax positions 0 0 (2,386)
Increases related to current year tax positions 957 1,373 1,143
Decreases due to statutory expirations (1,963) 0 0
Balance at end of period $ 10,444 $ 13,580 $ 11,015