v3.26.1
Transactions with Affiliates (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Selling, general and administative expense $ 989 $ 1,090 $ 2,494 $ 2,724
Amounts due to affiliates not yet paid 303   303  
Distributions for retirement plan contributions for employees of affiliates under common control     981 924
Affiliated Entity [Member]        
Related Party Transaction [Line Items]        
Insurance commissions paid to related party 29 26 29 26
Selling, general and administative expense 331 325 662 656
Distributions for retirement plan contributions for employees of affiliates under common control $ 981 $ 924 $ 981 $ 924