v3.26.1
Revenues - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues $ 8,801,241 $ 10,837,363 $ 17,932,559 $ 22,550,418
Revenues 166,458 380,797 330,308 547,425
Sublease income 166,458 162,797 330,308 321,426
Vibativ        
Disaggregation of Revenue [Line Items]        
Revenues $ 1,738,887 $ 2,701,854 $ 2,042,926 6,238,609
Revenues       $ 3,000,000.0