XML 86 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Common Stock - BSY Stock Repurchase Program Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
2026 Notes | Convertible Debt    
Class of Stock [Line Items]    
Extinguishment of debt $ 10,000  
Repayments of senior debt 9,797  
Class B Common Stock    
Class of Stock [Line Items]    
Stock repurchase program, authorized amount $ 200,000  
Stock repurchase program, expiration date Jun. 30, 2026  
Common stock, reserved for future issuance amount $ 98,358  
Repurchase of Class B common stock under approved program (in shares) 1,457,454 912,737
Repurchases of Class B common stock under approved program $ 65,029 $ 45,769