Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.23.2
Commitments and Contingencies (Details) - USD ($)
Aug. 04, 2023
Apr. 10, 2023
Jun. 30, 2023
May 09, 2022
Long-term Purchase Commitment [Line Items]        
Amended complaint filing period (in days)   14 days    
Pending Litigation | DD Global Holdings Ltd        
Long-term Purchase Commitment [Line Items]        
Estimated possible recovery of Section 16(b) profits       $ 61,100,000
Letter of Credit        
Long-term Purchase Commitment [Line Items]        
Restricted cash     $ 9,500,000  
Standby Letters of Credit        
Long-term Purchase Commitment [Line Items]        
Restricted cash     $ 1,100,000  
Subsequent Event | SEC Penalty Settlment | Settled Litigation        
Long-term Purchase Commitment [Line Items]        
Settlement amount $ 1,500,000      
Subsequent Event | Chief Executive Officer | SEC Penalty Settlment | Settled Litigation        
Long-term Purchase Commitment [Line Items]        
Settlement amount $ 125,000      
Officer and Director bar (in years) 3 years      
Subsequent Event | Chief Financial Officer | SEC Penalty Settlment | Settled Litigation        
Long-term Purchase Commitment [Line Items]        
Settlement amount $ 50,000      
Settlement interest $ 7,500      
Officer and Director bar (in years) 2 years