XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended
Jan. 01, 2025
Jan. 01, 2024
Jan. 01, 2023
Sep. 30, 2024
Oct. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Jan. 01, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Issue stock options (in shares)           0      
Award vesting period           4 years      
Unrecognized compensation cost           $ 4,000      
Total stock-based compensation expense           $ 435 $ 1,155    
Options outstanding                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Issue stock options (in shares)           0      
Dividend yield percentage             0.00%    
Expiration period           10 years      
Unrecognized compensation cost period           2 years 6 months      
Warrants outstanding                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Issue warrants (in shares)           0      
Dividend yield percentage             0.00%    
Unrecognized compensation cost period           2 years 7 months 6 days      
Warrants, unrecognized compensation cost           $ 200      
Restricted Stock                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Issuance of common stock in exchange for services (in shares)       11,750          
Issuance of common stock in exchange for services         $ 51        
Restricted legend period       6 months          
2021 Plan                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Number of shares available for grant (in shares)                 3,000,000
Number of shares available for grant (in shares)           2,455,011      
Increase in amount of shares percentage               3.50%  
Number of shares authorized (in shares) 529,300 479,828 238,700            
2013 Plan                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Number of shares available for grant (in shares)                 0