v3.26.1
Acquisitions - Schedule of Consideration Transferred (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Business Combination [Line Items]  
Cash $ 14,790
Contingent consideration payable 50
Acquisition payable 30,250
Business Combination, Consideration Transferred, Total 45,090
Other Retail Stores [Member]  
Business Combination [Line Items]  
Cash 2,830
Contingent consideration payable 50
Acquisition payable 0
Business Combination, Consideration Transferred, Total 2,880
Eight Retail Stores [Member]  
Business Combination [Line Items]  
Cash 11,960
Contingent consideration payable 0
Acquisition payable 30,250
Business Combination, Consideration Transferred, Total $ 42,210