XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders’ Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended 13 Months Ended
Sep. 28, 2020
USD ($)
vote
$ / shares
shares
Sep. 23, 2020
USD ($)
shares
Oct. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Nov. 22, 2021
USD ($)
Class of Warrant or Right [Line Items]              
Common stock, par value (in usd per share) | $ / shares       $ 0.0001   $ 0.0001  
Preferred stock, par value (in usd per share) | $ / shares       $ 0.0001 $ 0.0001 $ 0.0001  
Preferred stock reserved for issuance (in shares) | shares       1,000,000   1,000,000  
Common stock reserved for issuance (in shares) | shares       6,328,983 6,488,989 6,328,983  
Sale of stock, aggregate issuance amount | $   $ 84,000          
Stock repurchase program, authorized amount (up to) | $             $ 200,000
Repurchase of common stock (in shares) | shares       7,643,978   8,345,283  
Repurchase of common stock | $       $ 79,003 $ 8,983 $ 88,000  
Public Stock Offering              
Class of Warrant or Right [Line Items]              
Sale of common stock, shares issued (in shares) | shares   8,000,000          
Over-Allotment Option              
Class of Warrant or Right [Line Items]              
Exercisable period of underwriting discount 30 days            
Class A-1 Common Stock              
Class of Warrant or Right [Line Items]              
Common stock, par value (in usd per share) | $ / shares $ 0.0001     $ 0.0001 $ 0.0001 $ 0.0001  
Common stock reserved for issuance (in shares) | shares       250,000,000   250,000,000  
Common stock , voting rights, votes per share | vote 1            
Sale of stock, aggregate issuance amount | $ $ 84,000            
Sale of stock, consideration received on transaction | $ $ 79,200            
Class A-1 Common Stock | Public Stock Offering              
Class of Warrant or Right [Line Items]              
Sale of common stock, shares issued (in shares) | shares 8,000,000            
Sale of stock (in usd per share) | $ / shares $ 10.50            
Payments of stock issuance costs | $ $ 5,300            
Class A-1 Common Stock | Over-Allotment Option              
Class of Warrant or Right [Line Items]              
Sale of common stock, shares issued (in shares) | shares 1,200,000   1,133,015        
Sale of stock (in usd per share) | $ / shares $ 10.50   $ 10.50        
Sale of stock, consideration received on transaction | $     $ 11,200