v3.25.2
Segment Reporting - Revenue and Long-lived Assets by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue $ 535,710 $ 522,954  
Long-lived assets 700,940   $ 677,877
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 484,389 464,470  
Long-lived assets 667,449   646,104
International      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 51,321 $ 58,484  
Long-lived assets $ 33,491   $ 31,773