v3.25.2
Commitments and Contingencies (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jul. 22, 2024
USD ($)
tradingDay
$ / shares
shares
Jul. 01, 2024
tradingDay
consecutiveTradingDay
$ / shares
Mar. 31, 2024
consecutiveTradingDay
tradingDay
$ / shares
Feb. 03, 2023
tradingDay
consecutiveTradingDay
$ / shares
May 31, 2025
USD ($)
May 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
May 07, 2025
$ / shares
Oct. 23, 2024
USD ($)
Jul. 30, 2024
USD ($)
Jul. 24, 2024
$ / shares
Loss Contingencies [Line Items]                        
Decrease in operating lease liabilities         $ 13,085   $ 877 $ (507)        
Decrease in operating lease right-of-use assets         13,025              
Gain on termination of lease         $ 60   $ 60 $ 0        
Incremental borrowing rate         8.00%              
Trigger share price (usd per share) | $ / shares     $ 3.00 $ 3.00                
Trading days | tradingDay     50 50                
Consecutive trading days | consecutiveTradingDay     60 60                
Sale of stock price (usd per share) | $ / shares                 $ 0.05      
Pending Litigation | Schara Litigation                        
Loss Contingencies [Line Items]                        
Legal fees           $ 5,000            
Vellar                        
Loss Contingencies [Line Items]                        
Trigger share price (usd per share) | $ / shares $ 1.91 $ 3.00                    
Trading days | tradingDay 30 50                    
Consecutive trading days | consecutiveTradingDay   60                    
Shares issued in transaction (in shares) | shares 2,990,000                      
Purchase price $ 7,500                      
Share consideration payable in cash $ 2,539                      
Early termination cash payment                     $ 4,164  
Sale of stock price (usd per share) | $ / shares                       $ 10.16
Vellar | Pending Litigation                        
Loss Contingencies [Line Items]                        
Estimate of possible loss                   $ 4,164