v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Apr. 28, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Percentage of shares       1
Assets $ 340,297 $ 320,245 $ 328,222  
Liabilities 153,677 128,098    
Variable Interest Entity, Primary Beneficiary        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Assets 21,784 21,803    
Liabilities $ 18,369 $ 18,051