v3.26.1
Related Party Transactions - Transactions with Executive Officers and Directors (Stephen Merkel) (Details) - Mr. Merkel
Feb. 25, 2026
shares
Jul. 29, 2025
USD ($)
contract
$ / shares
shares
Feb. 18, 2025
Related Party Transaction      
Class of warrant or right, conversion ratio | contract   0.9273  
Share price (in dollars per share) | $ / shares   $ 14.37  
Cash payment | $   $ 795,097  
Share-based payment arrangement, vesting period     3 years
Lump sum payment, termination period     3 years
Medical benefits period     2 years
Non-Exchangeable Mr. Merkel Holdings      
Related Party Transaction      
Class of warrant or right, number of securities called by warrants or rights (in shares)   73,657  
Class A Common Stock      
Related Party Transaction      
Aggregated repurchased (in shares) 59,601    
Stock repurchased, gross (in shares)   68,302  
Shares withheld for tax withholding obligation (in shares)   13,158  
Stock repurchased (in shares)   55,144