XML 72 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring - Restructuring Charges (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
office
Restructuring and Related Activities [Abstract]    
Employee severance and related costs $ 162 $ 269
Lease exit costs 0 402
Stock-based compensation 75 4,008
Total restructuring charges $ 237 $ 4,679
Number of office relates to lease exit costs | office   1