Quarterly report pursuant to Section 13 or 15(d)

Warrant and Earnout Liabilities - Narrative (Details)

v3.23.1
Warrant and Earnout Liabilities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2023
Mar. 14, 2023
Mar. 31, 2023
Dec. 31, 2022
Derivative [Line Items]        
Warrants outstanding (in shares)     0 105,000
AlbaCore Warrants And Additional AlbaCore Warrants        
Derivative [Line Items]        
Warrants exchanged, fair value   $ 800    
Warrants outstanding (in shares)     0  
Derivative liability     $ 0  
AlbaCore Warrants And Additional AlbaCore Warrants | Class A ordinary shares        
Derivative [Line Items]        
Number of shares issued in warrants exchanged 105,431   105,431  
AlbaCore Warrants        
Derivative [Line Items]        
Warrants exercised (in shares)   70,299    
Additional AlbaCore Warrants        
Derivative [Line Items]        
Warrants exercised (in shares)   35,150    
Stockholder Earnout And Sponsor Earnout Shares        
Derivative [Line Items]        
Warrant outstanding (in shares)     1,603,750 1,604,000
Derivative liability     $ 300  
Stockholder Earnout        
Derivative [Line Items]        
Warrant outstanding (in shares)     1,552,000  
Sponsor Earnout Shares        
Derivative [Line Items]        
Warrant outstanding (in shares)     51,750