XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Share-based Compensation - Future Compensation Expense (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Nine months ending 2026 $ 1,205
2027 648
2028 272
2029 0
2030 0
Total 2,125
BMP  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Nine months ending 2026 84
2027 0
2028 0
2029 0
2030 0
Total 84
RSU  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Nine months ending 2026 1,121
2027 648
2028 272
2029 0
2030 0
Total $ 2,041