v3.26.3
Intangible Assets, net - Schedule of Future Amortization of Intangible Assets (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Year Ending March 31,  
2027 (remaining six months ended March 31, 2027) $ 15,291
2028 28,722
2029 28,709
2030 28,569
2031 28,539
Thereafter 284,418
Finite-lived intangible assets, net $ 414,248