v3.26.1
Lessee Arrangements - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Leases [Abstract]      
Operating lease cost $ 1,254 $ 841  
Short-term lease cost 642 279  
Variable lease cost 316 246  
Total lease cost 2,212 $ 1,366  
Operating leases      
Operating lease ROU assets 17,380   $ 14,594
Operating lease liabilities $ 18,441   $ 15,592
Weighted-average remaining lease term      
Operating leases 9 years 1 month   9 years 10 months
Weighted-average discount rate      
Operating leases 8.05%   7.33%