Annual report pursuant to Section 13 and 15(d)

Schedule of Tax Years Subject to Examination (Details)

v3.24.1
Schedule of Tax Years Subject to Examination (Details)
12 Months Ended
Dec. 31, 2023
Domestic Tax Authority [Member] | Earliest Tax Year [Member]  
Operating Loss Carryforwards [Line Items]  
Tax Years 2019
Domestic Tax Authority [Member] | Latest Tax Year [Member]  
Operating Loss Carryforwards [Line Items]  
Tax Years 2023
State and Local Jurisdiction [Member] | Earliest Tax Year [Member]  
Operating Loss Carryforwards [Line Items]  
Tax Years 2018
State and Local Jurisdiction [Member] | Latest Tax Year [Member]  
Operating Loss Carryforwards [Line Items]  
Tax Years 2023