Annual report pursuant to Section 13 and 15(d)

Business Combinations - Schedule of Business Acquisition, Pro Forma Information (Details)

v3.24.0.1
Business Combinations - Schedule of Business Acquisition, Pro Forma Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Two Thousand Twenty Two Acquisitions [Member]      
Business Acquisition [Line Items]      
Net revenues   $ 17,050 $ 18,310
Net income   3,856 $ 6,478
Two Thousand Twenty Three Acquisitions [Member]      
Business Acquisition [Line Items]      
Net revenues $ 12,655 9,340  
Net income $ 2,807 $ 355