XML 90 R73.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]      
Beginning balance $ 42,286 $ 41,390 $ 42,505
Increases related to tax positions taken during a prior year 403 0 0
Decreases related to tax positions taken during a prior year (91) (131) (3,097)
Increases related to tax positions taken during the current year 784 1,027 1,982
Ending balance $ 43,382 $ 42,286 $ 41,390