v3.26.1
Share-based Compensation (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 11, 2026
Jul. 17, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options granted     0 0 0 0
Unrecognized compensation cost related to non-vested stock options, net of forfeitures     $ 0   $ 0  
Total intrinsic value of options outstanding     $ 0   $ 0  
Subsequent Event | Omnibus Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options granted 0 0