XML 146 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Beginning $ 3,503 $ 5,782 $ 7,923
Additions based on tax positions related to the current year 0 0 0
Additions for tax positions of prior years 0 0 0
Reductions related to settlements with taxing authorities 0 0 0
Reductions as a result of a lapse of the applicable statute of limitations (1,939) (2,279) (2,141)
Ending $ 1,564 $ 3,503 $ 5,782