XML 124 R101.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]      
Beginning balance $ 13,766 $ 13,836 $ 9,875
Additions as a result of tax positions taken during the current year 305 493 359
Additions as a result of tax positions taken during prior years 3,430 7,447 4,255
Reductions as a result of tax positions taken during prior years (3,626) (5,651) 0
Reductions relating to settlements with taxing authorities (2,553) (1,997) 0
Reductions as a result of lapse of statute of limitation periods (894) (362) (653)
Ending balance $ 10,428 $ 13,766 $ 13,836