v3.26.1
Intangible Assets, net - Schedule of Future Amortization of Intangible Assets (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Year Ending March 31,  
2027 (remaining nine months ended March 31, 2027) $ 22,596
2028 27,958
2029 27,945
2030 27,806
2031 27,776
Thereafter 273,953
Finite-lived intangible assets, net $ 408,034