v3.26.1
Stock Based Compensation (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2026
Jan. 01, 2025
Dec. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Stock Based Compensation [Line Items]                
Common stock, rate     5.00%         5.00%
Number of shares authorized (in Shares) 2,427,439 2,317,417            
Compensation expense           $ 16,000    
2022 Incentive Plan [Member]                
Stock Based Compensation [Line Items]                
Total shares authorized (in Shares)       9,759,984   9,759,984    
Compensation expense       $ 45,000 $ 173,000 $ 116,000 $ 336,000