v3.26.1
Share Based Compensation (Narrative) (Details)
3 Months Ended 6 Months Ended
Apr. 21, 2025
Dec. 07, 2022
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share based compensation expense before income taxes | $     $ 3,791 $ 22,461 $ 9,712 $ 53,276  
Reverse stock split, ratio 0.005            
2022 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of awards authorized             67
Issued in period         6    
Awards eligible for grant     60   60    
Employee Stock Purchase Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Purchase price minimum percentage of fair market value of the lower of the value   85.00%          
Awards eligible for grant     2   2    
Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation expense for awards | $     $ 1,755   $ 1,755    
Recognition period for unrecognized compensation expense         6 months    
Restricted Stock Units (RSUs) [Member] | 2022 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of awards outstanding     1   1   3