XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Rollforward of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Reconciliation of Unrecognized Tax Benefits [Roll Forward]    
Beginning balance $ 12,541 $ 12,109
Increases related to positions taken during prior years 1,314 1,380
Ending balance 13,855 13,489
The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate $ 13,301 $ 12,980