XML 189 R115.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 at January 1 $ 1,796 $ 4,065 $ 0
Increases related to prior year tax positions 4,987 0 1,221
Decreases related to prior year tax positions (104) (1,474) 0
Increases related to current year tax positions 289 361 2,844
Settlements (230) (1,156) 0
Lapse of statute 0 0 0
Balance at December 31 $ 6,738 $ 1,796 $ 4,065