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

Notes Payable - Revolving Facility (Details)

v3.25.1
Notes Payable - Revolving Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 21, 2024
Mar. 13, 2023
Jul. 21, 2021
Dec. 31, 2024
Dec. 31, 2023
Oct. 03, 2024
Oct. 02, 2024
Mar. 12, 2023
Notes Payable                
Proceeds from Revolving Facility       $ 76,738 $ 119,568      
Lender fees         1,507      
Revolving Facility                
Notes Payable                
Term of facility 1 year              
Successive term       1 year        
Jupiter Research, LLC | Revolving Facility                
Notes Payable                
Interest Rate   3.00%            
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:PrimeRateMember            
Borrowing capacity of the revolving facility   $ 12,500       $ 6,000 $ 12,500 $ 10,000
Term of facility 1 year              
Entrepreneur Growth Capital, LLC | Jupiter Research, LLC | Revolving Facility                
Notes Payable                
Interest Rate     3.50%          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:PrimeRateMember          
Borrowing capacity of the revolving facility   $ 12,500 $ 10,000     $ 6,000 $ 12,500  
Term of facility   1 year 2 years          
Successive term     1 year          
Lender fees       $ 560 294      
Amortization expense       $ 143 309      
Debt issuance costs         $ 143