Annual report [Section 13 and 15(d), not S-K Item 405]

Notes Payable - 2023 New Notes (Details)

v3.25.1
Notes Payable - 2023 New Notes (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 15, 2024
Mar. 13, 2023
Jul. 21, 2021
Dec. 31, 2024
Dec. 31, 2023
Feb. 15, 2023
Revolving Facility | Jupiter Research, LLC [Member]            
Notes Payable            
Spread rate   3.00%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:PrimeRateMember        
Revolving Facility | Entrepreneur Growth Capital, LLC | Jupiter Research, LLC [Member]            
Notes Payable            
Spread rate     3.50%      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:PrimeRateMember      
2023 New Notes            
Notes Payable            
Principal amount $ 8,260         $ 8,260
Interest rate (as a percent) 16.00%          
Spread rate 8.50%          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:PrimeRateMember          
Principal payment       $ 0 $ 0  
Compounded interest       $ 2,888 $ 1,909