v3.26.3
Net Income Per Share (Narrative) (Details) - $ / shares
9 Months Ended
Sep. 09, 2026
Sep. 30, 2026
Sep. 30, 2025
Jun. 20, 2023
Debt Instrument [Line Items]        
Preferred Stock, Par Value Per Share       $ 1.00
Stock Issued During Period, Shares, New Issues   278,114 1,415,924  
Pre Funded Warrant [Member]        
Debt Instrument [Line Items]        
Exercise price of warrant $ 0.1000      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 2,005,513      
Warrant [Member]        
Debt Instrument [Line Items]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 6,992,382      
Common Class A [Member]        
Debt Instrument [Line Items]        
Stock Issued During Period, Shares, New Issues 500,000