XML 77 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Schedule of Components of Self-Insurance (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
Current liability — workers’ compensation and general liability $ 362 $ 539
Current liability — medical and dental 619 621
Non-current liability 515 915
Total liability 1,496 2,075
Restricted cash $ 65 $ 65