XML 86 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related-Party Transactions - Additional Information (Details)
12 Months Ended
Mar. 22, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
officer
Aug. 12, 2021
USD ($)
Related Party Transaction [Line Items]        
Notes payable   $ 8,000,000 $ 8,221,764  
Number of officers | officer     2  
Due to seller   $ 240,000    
Global Technology Management Resources, Inc        
Related Party Transaction [Line Items]        
Cash consideration transferred $ 1,250,000      
Global Technology Management Resources, Inc | Seller Payable        
Related Party Transaction [Line Items]        
Debt instrument, basis spread on variable rate   2.00%    
SSI        
Related Party Transaction [Line Items]        
Notes payable     $ 400,000  
Related Party | Global Technology Management Resources, Inc        
Related Party Transaction [Line Items]        
Due to seller     $ 350,000  
Related Party | SSI        
Related Party Transaction [Line Items]        
Notes payable   $ 400,000   $ 400,000
Interest rate   5.00% 5.00% 5.00%