v3.26.1
Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2017
Jan. 29, 2025
Related Party Transaction [Line Items]        
Royalty expense $ 0 $ 5,000 $ 1,000,000  
Principal Stockholder Promissory Notes        
Related Party Transaction [Line Items]        
Debt Instrument, face amount   $ 0   $ 5,400,000
Other Related Party Transactions        
Related Party Transaction [Line Items]        
Contingent royalty obligation 300,000      
Other Related Party Transactions | Maximum        
Related Party Transaction [Line Items]        
Royalty expense 1,000,000      
Other Related Party Transactions | Minimum        
Related Party Transaction [Line Items]        
Guaranteed royalty payment $ 200,000      
Other Related Party Transactions | Royalty Arrangement, One Percentage of Cumulative Net Sales above 5 Million        
Related Party Transaction [Line Items]        
Royalty payment percentage 1.00%      
Licensing and royalty income $ 5,000,000      
Other Related Party Transactions | Royalty Arrangement, Three Percentage of Cumulative Net Sales up to 5 Million        
Related Party Transaction [Line Items]        
Royalty payment percentage 3.00%      
Licensing and royalty income $ 5,000,000