v3.26.3
Restructuring Charges - Schedule Of Restructuring Liability (Details) - USD ($)
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Restructuring Liability    
Beginning balance $ 1,187,000  
Restructuring charges 579,000 $ 0
Payments (1,306,000)  
Ending balance $ 460,000