XML 30 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Net Earnings Per Share - Schedule of Net Loss Attributable to Common Shareholders (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net loss $ (1,006) $ (1,073)
Cumulative preferred dividends (149)  
Net loss attributable to common stockholders $ (1,155) $ (1,073)