v3.26.1
Common Stock - BSY Stock Repurchase Program Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Convertible Debt | Convertible senior notes due January 2026 (the “2026 Notes”)      
Class of Stock [Line Items]      
Extinguishment of debt $ 10,000   $ 10,000
Repayments of senior debt $ 9,797   $ 9,797
Class B Common Stock      
Class of Stock [Line Items]      
Stock repurchase program, authorized amount   $ 500,000  
Stock repurchase program, expiration date   Dec. 31, 2028  
Common stock, reserved for future issuance amount   $ 356,558  
Repurchase of class B common stock under approved program (in shares)   3,747,742 1,173,041
Repurchase of class B common stock under approved program   $ 125,075 $ 50,023