v3.25.0.1
Goodwill and Intangible Assets - Summary of Goodwill by Segment (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Goodwill [Abstract]  
Balance at December 31, 2023 $ 170,254
Additions 1,691
Balance at December 31, 2024 171,945
Building Materials Distribution  
Goodwill [Abstract]  
Balance at December 31, 2023 44,088
Additions 1,691
Balance at December 31, 2024 45,779
Wood Products  
Goodwill [Abstract]  
Balance at December 31, 2023 126,166
Additions 0
Balance at December 31, 2024 $ 126,166