XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-based Compensation - Future Compensation Expense (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Three months ending 2025 $ 655
2026 2,291
2027 882
2028 365
2029 0
Total 4,193
BMP  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Three months ending 2025 84
2026 225
2027 14
2028 0
2029 0
Total 323
RSU  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Three months ending 2025 571
2026 2,066
2027 868
2028 365
2029 0
Total $ 3,870