v3.26.1
Fair Value - Schedule of Fair Value of Tranche Rights (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Time based stock appreciation rights    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 809,000  
Change in fair value of SARs liability 1,901,000  
Ending balance 2,710,000  
Outstanding stock options    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0  
Change in fair value of SARs liability   $ 1,123,000
Ending balance $ 1,123,000