XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Income Tax Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Balance, beginning of period $ 5,662 $ 511 $ 512
Adjustments made during purchase accounting window (167) 0 0
Increases for tax positions related to prior years 37 0 0
Decreases for tax positions related to prior years (400) (216) (1)
Acquired tax positions related to prior years 0 5,433 0
Effects of foreign currency 66   0
Effects of foreign currency   (66)  
Balance, end of period $ 5,198 $ 5,662 $ 511