v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Loss Contingencies [Line Items]      
Restricted cash $ 9,412 $ 21,642 $ 8,926
Escrow deposits      
Loss Contingencies [Line Items]      
Restricted cash $ 700   $ 200
LHFS originated | Geographic concentration risk | Florida      
Loss Contingencies [Line Items]      
Concentration risk percentage 13.00%   12.00%
One loan purchaser | Loans sold | Customer concentration risk      
Loss Contingencies [Line Items]      
Concentration risk percentage 19.00% 33.00%  
Two Loan Purchaser | Loans sold | Customer concentration risk      
Loss Contingencies [Line Items]      
Concentration risk percentage 15.00% 15.00%  
Three Loan Purchaser | Loans sold | Customer concentration risk      
Loss Contingencies [Line Items]      
Concentration risk percentage 13.00% 14.00%  
Four Loan Purchaser | Loans sold | Customer concentration risk      
Loss Contingencies [Line Items]      
Concentration risk percentage 10.00%    
Five Loan Purchaser | Loans sold | Customer concentration risk      
Loss Contingencies [Line Items]      
Concentration risk percentage 10.00%    
Employee Related Labor Dispute      
Loss Contingencies [Line Items]      
Loss contingency, estimated liability $ 6,600   $ 6,700
Loss contingency, (gain) loss in period 200    
Loss contingency accrual, payments 100    
Regulatory matters      
Loss Contingencies [Line Items]      
Loss contingency, estimated liability 5,200   $ 5,100
Loss contingency, (gain) loss in period 100 $ (900)  
Loss contingency accrual, payments $ 0 $ 100