Annual report pursuant to Section 13 and 15(d)

Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details)

v3.22.4
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Cash Equivalents, at Carrying Value $ 0 $ 0 $ 0
Allowance for credit losses 0 0 0
Allowance for credit recoveries 0 0 $ 0
Allowance for doubtful accounts $ 1,900,000 $ 0