XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.4
Employee Benefit Plan (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Defined benefit contribution plan expense $ 0 $ 0 $ 0 $ 200,000
First Contribution [Member]        
Maximum contribution per employee (percentage)     3.00%  
Employer matching contribution, maximum (percentage)     100.00%  
Second Contribution [Member]        
Employer matching contribution, maximum (percentage)     5.00%  
Second Contribution [Member] | Minimum [Member]        
Maximum contribution per employee (percentage)     3.00%  
Second Contribution [Member] | Maximum [Member]        
Maximum contribution per employee (percentage)     50.00%  
Third Contribution [Member]        
Maximum contribution per employee (percentage)     4.00%