XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Stock based compensation - Schedule of Unrecognized Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Beginning Balance $ 6,957 $ 7,574 $ 2,789
Grants 20 785 6,145
Forfeitures (50) (48) (294)
Expense (1,336) (1,354) (1,066)
Ending Balance 5,591 6,957 7,574
Units [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Beginning Balance 4,236 4,373 1,739
Grants 20 785 3,560
Forfeitures (50) (48) (211)
Expense (856) (874) (715)
Ending Balance 3,350 4,236 4,373
Stock Options [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Beginning Balance 2,721 3,201 1,050
Grants     2,585
Forfeitures     (83)
Expense (480) (480) (351)
Ending Balance $ 2,241 $ 2,721 $ 3,201