v3.26.3
Termination Benefits - Additional Information (Details) - USD ($)
Sep. 30, 2026
Mar. 31, 2026
Q2 2024 Reduction In Workforce    
Termination Benefits [Line Items]    
Payment of reduction in workforce   $ 1,700,000
Q3 2024 Reduction In Workforce    
Termination Benefits [Line Items]    
Payment of reduction in workforce $ 1,200,000  
Accrued reduction in workforce 2,700  
Q1 2026 Reduction In Workforce    
Termination Benefits [Line Items]    
Payment of reduction in workforce 1,100,000  
Accrued reduction in workforce $ 100,000