v3.26.1
Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Goodwill    
Gross goodwill, beginning balance $ 126,532 $ 124,701
Accumulated impairment losses, beginning balance (104,132) (104,132)
Net goodwill, beginning balance 22,400 20,569
Foreign currency adjustment (263) 1,831
Gross goodwill, ending balance 126,269 126,532
Accumulated impairment losses, ending balance (104,132) (104,132)
Net goodwill, ending balance $ 22,137 $ 22,400