v3.25.4
Leases - Schedule of Lease on Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]        
Operating lease expense $ 4,288 $ 3,597 $ 12,452 $ 11,729
Short-term lease expense 472 644 1,587 1,893
Variable lease expense $ 438 $ 355 $ 1,221 $ 1,243