v3.25.2
Restructuring (Additional Information) (Details) - Workforce Reduction [Member] - USD ($)
$ in Millions
3 Months Ended
May 07, 2025
Jun. 30, 2025
Restructuring Cost and Reserve [Line Items]    
Restructuring plan and related activities On May 7, 2025, the Company initiated a strategic plan to streamline its operations, including a reduction in Company's workforce by 19%, or 21 positions (the "Workforce Reduction").  
Restructuring employee separation costs   $ 1.2