v3.24.2.u1
LEASES - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
lease
Jun. 30, 2024
USD ($)
lease
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Lessee, operating lease, renewal term 5 years 5 years
Sublease income expected to be received 2025 $ 637,301 $ 637,301
Sublease income expected to be received 2026 654,087 654,087
Sublease income expected to be received 2027 671,460 671,460
Sublease income expected to be received 2028 $ 689,442 $ 689,442
Aero Divestiture    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Number of operating leases disposed off | lease 1 1
Monthly savings   $ 52,000
Sub-lease income $ 41,847  
Sublease income, monthly 52,309  
Sublease income expected to be received second half of 2024 355,700 355,700
Sublease income expected to be received thereafter $ 708,052 $ 708,052