v3.25.1
Summary of Significant Accounting Policies - Schedule of Revenues Disaggregated (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenues, net of discounts $ 458,722 $ 511,327 $ 511,578
Dispensary      
Disaggregation of Revenue [Line Items]      
Revenues, net of discounts 389,287 448,771 438,879
Cultivation and wholesale      
Disaggregation of Revenue [Line Items]      
Revenues, net of discounts 69,435 62,526 72,580
Other      
Disaggregation of Revenue [Line Items]      
Revenues, net of discounts $ 0 $ 30 $ 119