XML 116 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Preferred and Common Stock - Narrative (Details)
12 Months Ended
Jun. 17, 2021
shares
Nov. 17, 2020
USD ($)
$ / shares
shares
Sep. 25, 2020
vote
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Apr. 20, 2018
shares
Class of Stock [Line Items]              
Payments of expenses associated with initial public offering | $       $ 0 $ 1,373,000 $ 0  
Proceeds from issuance of common stock | $       $ 0 $ 58,349,000 4,510,000  
Preferred stock shares authorized (in shares)     100,000,000 100,000,000 100,000,000    
Threshold of affirmative votes of class A common Stock outstanding for automatic conversion to class B common Stock (at least)     90.00%        
Threshold of Bentley family ownership of issued and outstanding class B common Stock, fully-diluted basis, automatic conversion of class A common stock     20.00%        
Profit-sharing plan shares, net, value | $         $ 6,970,000 $ 2,417,000  
Common Stock              
Class of Stock [Line Items]              
Stock repurchased during period (in shares)         549,834 318,203  
Shares exercised (in shares)       4,587,053 4,060,839 3,214,542  
Profit-sharing plan shares, net, value | $         $ 5,000 $ 3,000  
Deferred Compensation, Share-based Payments | Deferred Profit Sharing              
Class of Stock [Line Items]              
Stock repurchased during period (in shares)       0 549,834 318,203  
Profit-sharing plan shares, net, value | $         $ 6,970,000 $ 2,417,000  
Performance Based Restricted Stock Units (RSUs), 2016 | Equity Incentive Plan              
Class of Stock [Line Items]              
Shares repurchased by Company after exercise | $         $ 1,454,000 $ 8,838,000  
Shares repurchased by Company after exercise (in shares)         128,007 1,126,747  
Public Stock Offering - Shares From Existing Shareholders              
Class of Stock [Line Items]              
Payments of expenses associated with initial public offering | $         $ 26,130,000    
Follow-On Offering              
Class of Stock [Line Items]              
Proceeds from issuance of common stock | $       $ 0 295,802,000 $ 0  
Expenses associated with sale of stock | $         $ 12,898,000    
Class B Common Stock              
Class of Stock [Line Items]              
Common stock shares authorized (in shares)     1,800,000,000 1,800,000,000 1,800,000,000   600,000,000
Number of votes per share | vote     1        
Amount authorized for purchase | $       $ 250,000,000 $ 250,000,000    
Stock repurchased during period (in shares)         3,769,346 622,873  
Class B Common Stock | Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits              
Class of Stock [Line Items]              
Share-based compensation tax withholding payment | $       $ 69,007,000 $ 4,625,000 $ 5,609,000  
Deferred compensation arrangement with individual, shares issued (in shares)       2,378,645 3,081,607 2,322,983  
Deferred compensation arrangement with individual, shares issued, gross (in shares)       3,820,099 3,352,931 3,082,607  
Shares withheld for tax withholding obligation (in shares)       1,441,454 271,324 759,624  
Class B Common Stock | Bonus Plan Incentive              
Class of Stock [Line Items]              
Shares exercised, net of shares withheld (in shares)       238,755      
Shares withheld for cost of options and tax withholding obligation (in shares)       168,718      
Share-based compensation tax withholding payment | $       $ 8,739,000      
Shares exercised (in shares)       407,473      
Class B Common Stock | Stock Option              
Class of Stock [Line Items]              
Shares exercised, net of shares withheld (in shares)       4,587,053   3,214,542  
Shares withheld for cost of options and tax withholding obligation (in shares)       1,066,498   1,516,616  
Share-based compensation tax withholding payment | $       $ 37,785,000 $ 4,755,000 $ 2,324,000  
Cash used to settle award | $       $ 5,605,000   $ 3,627,000  
Class B Common Stock | Stock Option | Common Stock              
Class of Stock [Line Items]              
Shares exercised, net of shares withheld (in shares)         4,060,839    
Shares withheld for cost of options and tax withholding obligation (in shares)         1,425,352    
Cash used to settle award | $         $ 9,128,000    
Class B Common Stock | Public Stock Offering - Shares From Existing Shareholders              
Class of Stock [Line Items]              
Number of shares sold (in shares)     12,360,991        
Price per share sold (USD per share) | $ / shares     $ 22.00        
Class B Common Stock | Follow-On Offering              
Class of Stock [Line Items]              
Number of shares sold (in shares)   11,500,000          
Price per share sold (USD per share) | $ / shares   $ 32.00          
Class B Common Stock | Follow-On Offering, Sold By Company              
Class of Stock [Line Items]              
Number of shares sold (in shares)   9,603,965          
Class B Common Stock | Follow-On Offering, Exercise By Underwriters              
Class of Stock [Line Items]              
Number of shares sold (in shares)   1,500,000          
Class B Common Stock | Follow-On Offering, Shares From Existing Shareholders              
Class of Stock [Line Items]              
Number of shares sold (in shares)   1,896,035          
Proceeds from issuance of common stock | $   $ 294,429,000          
Expenses associated with sale of stock | $   $ 12,898,000          
Class B Common Stock | Private Placement              
Class of Stock [Line Items]              
Number of shares sold (in shares)         4,574,399 791,873  
Sale of stock, consideration received | $         $ 58,349,000 $ 4,510,000  
Class B Common Stock | Private Placement, Direct Investor Investment              
Class of Stock [Line Items]              
Number of shares sold (in shares)         805,053 169,000  
Sale of stock, consideration received | $         $ 12,462,000 $ 1,224,000  
Class A Common Stock              
Class of Stock [Line Items]              
Common stock shares authorized (in shares)     100,000,000 100,000,000 100,000,000   320,000,000
Number of votes per share | vote     29        
Number of votes per share, if not serving as company director or executive officer | vote     11        
Seequent | Class B Common Stock              
Class of Stock [Line Items]              
Number of shares sold (in shares) 3,141,342