Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Narrative) (Details)

v3.23.3
Subsequent Events (Narrative) (Details)
Oct. 09, 2023
Oct. 05, 2023
USD ($)
Oct. 04, 2023
USD ($)
Oct. 07, 2022
Nov. 13, 2023
USD ($)
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Jan. 31, 2023
USD ($)
Subsequent Event [Line Items]                
Restricted cash           $ 3,300,000 $ 3,300,000  
Reverse stock split, shares received per share tendered       0.04        
Woodforest [Member]                
Subsequent Event [Line Items]                
Unrestricted cash               $ 7,500,000
Subsequent Event [Member] | Minimum [Member]                
Subsequent Event [Line Items]                
Reverse stock split, shares received per share tendered 0.2              
Subsequent Event [Member] | Maximum [Member]                
Subsequent Event [Line Items]                
Reverse stock split, shares received per share tendered 0.05              
Subsequent Event [Member] | Amended Credit Agreement [Member]                
Subsequent Event [Line Items]                
Unrestricted cash     $ 0          
Withdrawal from restricted funds   $ 2,000,000            
Restricted cash         $ 1,000,000      
Subsequent Event [Member] | Amended Credit Agreement [Member] | Woodforest [Member]                
Subsequent Event [Line Items]                
Amount of fees to be paid     20,000          
Subsequent Event [Member] | Amended Credit Agreement [Member] | Woodforest [Member] | Withdrawal on October 4, 2023 With Minimum Balance Until October 16, 2023 [Member]                
Subsequent Event [Line Items]                
Minimum balance requirement     2,000,000          
Subsequent Event [Member] | Amended Credit Agreement [Member] | Woodforest [Member] | Withdrawal After October 16, 2023 With Minimum Balance Until November 13, 2023 [Member]                
Subsequent Event [Line Items]                
Minimum balance requirement     1,250,000          
Subsequent Event [Member] | Amended Credit Agreement [Member] | Woodforest [Member] | Withdrawal after November 13, 2023 with Minimum Balance Until Payment in Full [Member]                
Subsequent Event [Line Items]                
Minimum balance requirement     1,000,000          
Subsequent Event [Member] | Amended Credit Agreement [Member] | Maximum [Member] | Woodforest [Member] | Withdrawal on October 4, 2023 With Minimum Balance Until October 16, 2023 [Member]                
Subsequent Event [Line Items]                
Withdrawal from deposit account     1,000,000          
Subsequent Event [Member] | Amended Credit Agreement [Member] | Maximum [Member] | Woodforest [Member] | Withdrawal After October 16, 2023 With Minimum Balance Until November 13, 2023 [Member]                
Subsequent Event [Line Items]                
Withdrawal from deposit account     750,000          
Subsequent Event [Member] | Amended Credit Agreement [Member] | Maximum [Member] | Woodforest [Member] | Withdrawal after November 13, 2023 with Minimum Balance Until Payment in Full [Member]                
Subsequent Event [Line Items]                
Withdrawal from deposit account     $ 250,000