v3.26.1
Commitments and Contingencies - Schedule of Components of Lease Expense and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 5,154 $ 3,998
Variable lease cost 429 374
Sublease income (464) (461)
Total lease cost 5,119 3,911
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows used for operating leases $ 4,728 $ 4,325
Weighted-average remaining lease term for operating leases (in years) 10 years 3 months 18 days 10 years 4 months 24 days
Weighted-average discount rate for operating leases 5.00% 4.70%