XML 101 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' equity - Additional Information (Details) - USD ($)
12 Months Ended
Jul. 05, 2023
Apr. 30, 2021
Apr. 05, 2021
Jan. 08, 2021
Jul. 21, 2020
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2022
Sep. 14, 2022
Class of Stock [Line Items]                  
Preferred stock, shares authorized           10,000,000   10,000,000  
Preferred stock, par value           $ 0.0001   $ 0.0001  
Common stock, shares authorized           850,000,000   850,000,000  
Common stock, par value           $ 0.0001   $ 0.0001  
Dividends           $ 0      
Common stock issued for notes purchased           125,445,325   105,032,588  
Common stock, value, issued           $ 13,000   $ 11,000  
Repurchase and retirement of common stock held by related parties             $ 54,155,000    
Repurchase and retirement of common stock held by related parties (312,500)                
Treasury stock, shares, acquired     717,460 148,440 9,896,666        
Treasury stock, value     $ 0 $ 0 $ 0 $ 0   $ 0  
ATM Program [Member]                  
Class of Stock [Line Items]                  
Issuance of common stock (in shares)           15,421,885      
Common stock, value authorized                 $ 100,000,000
IPO [Member]                  
Class of Stock [Line Items]                  
Issuance of common stock (in shares)   19,840,000              
Shares issued price per share   $ 13              
Proceeds of IPO   $ 241,200,000              
Underwriting discount and commissions   $ 16,800,000              
Repurchase and retirement of common stock held by related parties             $ 54,200,000    
Repurchase and retirement of common stock held by related parties             (4,455,384)    
IPO [Member] | Repurchase [Member]                  
Class of Stock [Line Items]                  
Repurchase and retirement of common stock held by related parties             (2,191,557)    
IPO [Member] | Restricted Stock Units (RSUs) [Member]                  
Class of Stock [Line Items]                  
Repurchase and retirement of common stock held by related parties             (2,263,827)