XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2025
Jan. 31, 2026
Feb. 01, 2025
Jan. 31, 2026
Feb. 01, 2025
Lessee, Lease, Description [Line Items]          
Weighted average remaining lease term (in years)   4 years 3 months 18 days   4 years 3 months 18 days  
Weighted average discount rate used for operating leases (as a percent)   6.40%   6.40%  
Operating lease expenses   $ 1,288 $ 1,047 $ 3,584 $ 3,084
Office Space          
Lessee, Lease, Description [Line Items]          
Operating lease expenses $ 1,600        
Minimum          
Lessee, Lease, Description [Line Items]          
Lease term   1 year   1 year  
Minimum | Office Space          
Lessee, Lease, Description [Line Items]          
Lease term 6 years        
Maximum          
Lessee, Lease, Description [Line Items]          
Lease term   5 years   5 years  
Maximum | Office Space          
Lessee, Lease, Description [Line Items]          
Lease term 7 years