v3.26.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 44,667 $ 43,260
Less: Accumulated depreciation (18,364) (13,462)
Property and equipment, net 26,303 29,798
Office furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 8,928 8,550
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 5,173 4,416
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 30,566 $ 30,294