v3.25.2
Subsequent Events (Details)
$ / shares in Units, $ in Thousands
Aug. 15, 2025
USD ($)
$ / shares
shares
Dec. 04, 2028
Oct. 04, 2027
Aug. 18, 2025
shares
Jun. 30, 2025
$ / shares
shares
May 07, 2025
$ / shares
Dec. 31, 2024
$ / shares
shares
Nov. 09, 2022
$ / shares
Subsequent Event [Line Items]                
Common shares, par value (usd per share)         $ 0.0001   $ 0.0001  
Common shares, shares authorized (in shares) | shares         600,000,000   600,000,000  
Class of warrant or right, exercise price of warrants or rights (usd per share)           $ 0.0000001   $ 0.01
Subsequent Event                
Subsequent Event [Line Items]                
Common shares, par value (usd per share) $ 0.0000001              
Common shares, shares authorized (in shares) | shares 2,580,000,000     25,800,000        
Reverse stock split, conversion ratio 0.01              
Warrants | $ $ 1,150              
Warrants outstanding (in shares) | shares 100              
Class of warrant or right, exercise price of warrants or rights (usd per share) $ 11.50              
Forecast | Brookfield Loan | Subsequent Event                
Subsequent Event [Line Items]                
Debt instrument, interest rate (as a percent)   12.00% 8.00%