v3.25.1
Bankruptcy Proceedings - Schedule of Liabilities Subject to Compromise (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Related Party Transaction [Line Items]    
Accounts payable $ 5,183  
Accrued payables and other current liabilities (includes a related party amount of $2,255) 6,523  
Operating lease liabilities 60,915  
Accrued settlement and legal expenses 39,293  
Other liabilities 1,590  
Total liabilities subject to compromise 113,504 $ 0
Related Party    
Related Party Transaction [Line Items]    
Accrued payables and other current liabilities (includes a related party amount of $2,255) 2,255  
Total liabilities subject to compromise $ 2,255 $ 0