XML 85 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Schedule of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenues $ 276,188 $ 233,278 $ 558,166 $ 457,950
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenues 150,608 129,988 307,507 247,720
Other        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenues $ 125,580 $ 103,290 $ 250,659 $ 210,230