XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Method Investment - Summary of GKBH financial position and results of operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]    
Current assets $ 33,893 $ 36,818
Current liabilities 41,069 31,304
Operating income 476 8,090
Net income 4,532 11,434
Net Income (Loss) $ 592 8,406
GKBH    
Schedule of Equity Method Investments [Line Items]    
Current assets   808
Noncurrent assets   2,290
Current liabilities   972
Noncurrent liabilities   1,064
Net sales or gross revenue   7,412
Operating income   4,967
Net income   1,071
Net Income (Loss)   $ 535