v3.26.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Fair Value Measurements      
Derivative term     5 years
Amortization/accretion of deferred fees and costs $ 2,282 $ 1,061  
Notional amount     $ 269,000
Derivative weighted average fixed rate     3.70%
Gain (loss) on change in fair value of warrants 6,202 (228)  
Private and Public Warrants      
Fair Value Measurements      
Warrants and rights outstanding 2,900   $ 1,200
Gain (loss) on change in fair value of warrants (1,700) 200  
2026 Warrant      
Fair Value Measurements      
Warrants and rights outstanding 0    
Gain (loss) on change in fair value of warrants 4,400    
Proceeds from warrants $ 5,700    
2026 Warrant | Common Class A      
Fair Value Measurements      
Warrants issued (in shares) 211,312    
Sponsor Locked-up Shares      
Fair Value Measurements      
Warrants and rights outstanding $ 300    
Gain (loss) on change in fair value of warrants 0 0  
IRLCs      
Fair Value Measurements      
Issuances (purchases) of derivative instruments $ 13,600 8,000  
Derivative term 43 days    
Gain (loss) on derivatives $ (300) 2,600  
Forward commitments      
Fair Value Measurements      
Gain (loss) on derivatives 3,300 (2,500)  
Amortization/accretion of deferred fees and costs $ 5,100 $ (2,600)