XML 121 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Summary of Long-lived Assets by Geographical Area (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets $ 33,832 $ 36,314 $ 27,284
UNITED STATES      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets 18,618 20,583 20,163
INDIA      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets 14,150 14,917 6,161
Rest of world      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets $ 1,064 $ 814 $ 960