v3.25.1
Notes Payable (Details)
1 Months Ended 2 Months Ended 3 Months Ended
Feb. 05, 2025
USD ($)
installment
May 31, 2024
USD ($)
Jan. 31, 2024
USD ($)
Feb. 28, 2025
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Notes Payable              
Coupon rate (in percent)   10.00%          
Fair Value, Restricted         $ 21,748,336    
Receipt of notes payable         22,904,952 $ 10,708,437  
Current portion of notes payable         $ 22,163,481   $ 11,455,940
Short-term loan agreement   $ 500,000          
Term of repayment   100 days          
Minimum              
Notes Payable              
Term of repayment         80 days    
Maximum              
Notes Payable              
Term of repayment         120 days    
several note agreements              
Notes Payable              
Fair Value, Restricted       $ 21,700,000      
Receipt of notes payable       $ 13,500,000      
several note agreements | Minimum              
Notes Payable              
Coupon rate (in percent)       11.50%      
Crypto Asset, Initial Margin Collateral, Percentage       150.00%      
Crypto Asset, Additional Collateral Requirement, Threshold Percentage       140.00%      
several note agreements | Maximum              
Notes Payable              
Coupon rate (in percent)       12.00%      
Crypto Asset, Initial Margin Collateral, Percentage       167.00%      
Crypto Asset, Additional Collateral Requirement, Threshold Percentage       143.00%      
Print and advertising loan agreement              
Notes Payable              
Coupon rate (in percent)   10.00%          
Receipt of notes payable   $ 3,000,000          
Current portion of notes payable         $ 2,500,000   $ 3,300,000
Loan and Security Agreement | Angel Studios Licensing, LLC              
Notes Payable              
Loan paid for working capital $ 5,400,000            
Effective interest rate 18.50%            
Number of quarterly installments | installment 9            
Setup fee and legal fee payable $ 100,000            
Loan is repayable in quarterly installments $ 700,000            
Short term note              
Notes Payable              
Coupon rate (in percent)     10.00%        
Short-term loan agreement     $ 300,000        
Term of repayment     100 days