XML 110 R83.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Plans (Details)
Jun. 30, 2025
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized (in shares) 12,000,000
Conversions of Preferred Stock and cumulative Preferred Stock dividends (in shares) 96,137
Total shares reserved for future issuance (in shares) 236,137
June 2014 | 2014 Stock Option Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized (in shares) 750,000
June 2015 | 2015 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized (in shares) 1,250,000
April 2018 | 2018 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized (in shares) 10,000,000
Former CEO  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Issuance of shares (in shares) 140,000