Annual report pursuant to Section 13 and 15(d)

Subsequent Events - Additional Information (Details)

v3.24.0.1
Subsequent Events - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 01, 2023
USD ($)
Franchise
Clinics
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Feb. 13, 2024
USD ($)
Subsequent Event [Line Items]          
Cash considration   $ 3,467 $ 0 $ 44,322  
Lindora Franchise, LLC [Member]          
Subsequent Event [Line Items]          
Cash considration $ 8,500        
Aquisition date Dec. 01, 2023        
Contingent consideration $ 1,000        
Term of franchise agreements   The Lindora Franchisor was a subsidiary of Lindora Wellness, Inc. Lindora Wellness, Inc. has owned and operated each of the Lindora Clinics in California for at least 25 years and currently owns and operates 30 Lindora Clinics in California and a single Lindora Clinic in the state of Washington. Immediately prior to the execution of the purchase agreement on December 1, 2023, Lindora Wellness, Inc. signed 31 franchise agreements with the Lindora Franchisor pursuant to which Lindora Wellness, Inc. will continue to operate its Lindora Clinics as a franchisee of the Lindora Franchisor      
The number of franchises purchased | Franchise 31        
Number of Clinics | Clinics 30        
Subsequent Event          
Subsequent Event [Line Items]          
Cash payments         $ 265
Subsequent Event | February Two Thousand Twenty Four Incremental Term Loan [Member]          
Subsequent Event [Line Items]          
Debt instrument, aggregate principal amount         38,701
Repayment of term loan under credit agreement         $ 38,701,000