v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Statement of Cash Flows [Abstract]    
Net cash provided by (used in) operating activities $ 21,209 $ (2,289)
Net cash provided by (used in) investing activities:    
  Property additions (130) (1,075)
  Insurance proceeds from casualty loss 909
  Proceeds from retirement plan investments 1,162 1,098
  1,941 23
Net cash used in financing activities:    
  Distribution for retirement plan contribution for employees     of affiliates under common control (981) (924)
  (981) (924)
        Net increase (decrease) in cash and cash equivalents 22,169 (3,190)
        Cash and cash equivalents at beginning of period 15,787 23,082
        Cash and cash equivalents at end of period $ 37,956 $ 19,892