XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable (Tables)
6 Months Ended
Jun. 30, 2024
Debt Instruments [Abstract]  
Schedule of Notes Payable
Notes payable consist of the following (in thousands):
June 30, 2024December 31, 2023
Related parties:
1Shareholders and Owners of Acquired Entities - Interest accrues at rates ranging from 3.25% - 11.00% annually. The notes payable mature on various dates through April 2027.
28,811 21,663 
Convertible Notes Payable - Interest accrues at rates ranging from 4.75% - 8.00% annually. The convertible notes payable mature on various dates through September 2027.
3,987 6,631 
Unrelated third parties:
Note payable for purchase of software and vehicles10 130 
Note payable for purchase of aircraft5,993 — 
Fixed line notes payable - see note 11— 344 
Discounts on notes payable issued as consideration in acquisitions:
1Shareholders and Owners of acquired entities
(1,057)(1,041)
Purchase of aircraft(34)— 
Total37,710 27,727 
Less: current portion(15,169)(13,989)
Noncurrent portion$22,541 $13,738 
1Includes notes payable to all owners irrespective of current relationship with the Company
Schedule of Future Principal Payments on Notes Payable
Future principal payments on notes payable for remainder of 2024 and succeeding years are as follows (in thousands):
2024$8,540 
202513,297 
20268,997 
20275,957 
20281,477 
2029533 
Total$38,801