v3.26.1
Stock Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 16, 2026
Jan. 01, 2026
Jan. 01, 2025
Jan. 01, 2024
Jan. 01, 2023
Apr. 30, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jan. 01, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Issuance of common stock to CEO in lieu of cash bonus             $ 231        
Award vesting period               4 years      
Unrecognized compensation cost             2,000 $ 2,000      
Options outstanding                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Dividend yield percentage                 0.00%    
Expiration period               10 years      
Unrecognized compensation cost period               1 year 9 months 18 days      
Warrants outstanding                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Dividend yield percentage                 0.00%    
Unrecognized compensation cost period               1 year 4 months 24 days      
Warrants, unrecognized compensation cost             $ 100 $ 100      
2021 Plan                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Number of shares available for grant (in shares)                     120,000
Number of shares available for grant (in shares)             238,899 238,899      
Increase in amount of shares percentage                   3.50%  
Number of shares authorized (in shares) 150,000 88,357 21,172 19,193 9,548            
Issuance of common stock to CEO in lieu of cash bonus (in shares)           37,749          
Shares issued, price per share (in dollars per share)           $ 6.11          
Issuance of common stock to CEO in lieu of cash bonus           $ 200          
2013 Plan                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Number of shares available for grant (in shares)                     0