v3.26.1
Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Deferred tax assets:    
Tax attributes carryforward $ 42,408 $ 43,536
Future tax deduction from Swiss Tax Benefits 50,630 48,267
Accruals 67,963 72,114
Tax step-up of goodwill from TRAF 73,512 86,519
Share-based compensation 20,228 15,411
Gross deferred tax assets 254,741 265,847
Valuation allowance (36,922) (36,537)
Deferred tax assets after valuation allowance 217,819 229,310
Deferred tax liabilities:    
Acquired intangible assets and other (23,975) (27,788)
Deferred tax liabilities (23,975) (27,788)
Deferred tax assets, net $ 193,844 $ 201,522