XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2021
Jun. 30, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense $ 2,701 $ 4,868 $ 9,669 $ 16,013    
Amount capitalized     $ 1,000 1,400    
Stock option share exercised (in shares)     0      
Employee stock purchase plan and other            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense $ 26 $ 194 $ 109 $ 269    
Common shares reserved for future issuance (in shares)           200,000
Increase in shares authorized (in shares)         1,400,000  
Shares of common stock issued under plan (in shares)     100,000      
Employee stock purchase plan and other | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of common stock issued under plan (in shares)       100,000    
2023 Incentive Award Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available for issuance (in shares) 1,500,000   1,500,000      
2021 Incentive Award Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available for issuance (in shares) 600,000   600,000