v3.24.3
Intangible Assets and Goodwill - Schedule of Goodwill (Detail)
9 Months Ended
Sep. 30, 2024
USD ($)
Goodwill [Roll Forward]  
Balance – beginning of period $ 10,716,907
Goodwill removed through dispositions (40,073)
Balance – ending of period 10,676,834
Corvus  
Goodwill [Roll Forward]  
Balance – beginning of period 1,958,741
Goodwill removed through dispositions 0
Balance – ending of period 1,958,741
SSI  
Goodwill [Roll Forward]  
Balance – beginning of period 8,718,093
Goodwill removed through dispositions 0
Balance – ending of period 8,718,093
MFSI  
Goodwill [Roll Forward]  
Balance – beginning of period 40,073
Goodwill removed through dispositions (40,073)
Balance – ending of period $ 0