XML 140 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-based compensation - Schedule of Share-Based Payment Award, Restricted Stock, Valuation Assumptions (Details) - USD ($)
$ in Thousands
12 Months Ended 22 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Cumulative stock compensation expense related to PSA as of December 31, 2025 $ 21,271 $ 15,283 $ 19,903  
Performance-based Restricted Stock        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Fair value of PSA as of grant date 1,900      
Q4 2024 change in estimated achievement probability 800      
Q1 2025 modification 1,600      
Cumulative stock compensation expense related to PSA as of December 31, 2025 3,100 $ 1,200   $ (4,300)
Remaining unrecognized non-cash compensation costs related to PSA $ 0