XML 90 R74.htm IDEA: XBRL DOCUMENT 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