XML 131 R116.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans Multi-Employer Plan (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Postemployment Benefits [Abstract]  
Multiemployer Plan, Pension, Significant, Employer Identification Number 231928421
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 358
Multiemployer Plan, Pension, Significant, Employer Contribution Exceeds 5 Percent [true false] true
Multiemployer Plan, Pension, Significant, Funded Status [Fixed List] At least 80 percent