XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Warrant Rollforward (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2022
Separate Account, Liability [Roll Forward]      
Beginning balance $ 16,644,000 $ 12,153,000  
Redemption of 2020 warrants 0   $ (35,000,000)
Ending balance 2,054,000 13,775,000 $ 12,153,000
2024 Warrants      
Separate Account, Liability [Roll Forward]      
Issuance of 2024 warrants 2,734,000 0  
Fair value adjustment of warrants (680,000) 1,622,000  
2020 Warrants      
Separate Account, Liability [Roll Forward]      
Fair value adjustment of warrants 2,033,000 0  
Redemption of 2020 warrants $ (18,677,000) $ 0