XML 68 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Schedule of Restricted Stock Granted (Details) - Restricted Stock - shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
2026 | 0.2 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares 750    
2020 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares 113,258    
Remaining Term (In Years) 1 year 10 months 24 days    
2020 Plan | 2024 | 3.0 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Term (In Years)     3 years
Shares     26,937
Remaining Term (In Years)     9 months 18 days
2020 Plan | 2025 | 3.0 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Term (In Years)   3 years  
Shares   36,532  
Remaining Term (In Years)   1 year 9 months 18 days  
2020 Plan | 2026 | 3.0 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Term (In Years) 3 years    
Shares 45,440    
Remaining Term (In Years) 2 years 9 months 18 days    
2020 Plan | 2026 | 1.0 Year      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Term (In Years) 1 year    
Shares 1,050    
Remaining Term (In Years) 9 months 18 days    
2020 Plan | 2026 | 0.5 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Term (In Years) 6 months    
Shares 2,549    
Remaining Term (In Years) 2 months 12 days    
2020 Plan | 2026 | 0.2 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Term (In Years) 2 months 12 days    
Remaining Term (In Years) 1 month 6 days