v3.26.1
Kingsbridge Holdings, LLC - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 03, 2020
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 16, 2026
Dec. 31, 2025
Mar. 11, 2025
Mar. 13, 2024
Schedule of Equity Method Investments [Line Items]                  
Proceeds from unsecured borrowings       $ 0 $ 49,820        
Percentage of equity interest acquired from the management team           6.25%   3.125%  
Total assets   $ 2,560,035   2,560,035     $ 2,572,564    
Long-Term Debt   1,153,686   1,153,686     1,146,354    
Net Income (Loss)   8,269 $ 24,232 25,393 44,158        
KBHT [Member]                  
Schedule of Equity Method Investments [Line Items]                  
Percentage of equity interest acquired from the management team                 3.125%
Total assets   970,878   970,878     940,258    
Kingsbridge Holdings, LLC [Member]                  
Schedule of Equity Method Investments [Line Items]                  
Equity method investments $ 216,596                
Payments to acquire investments 136,596                
Proceeds from unsecured borrowings $ 80,000                
Recourse debt   312,210   312,210     309,367    
Long-Term Debt   400,336   400,336     $ 407,803    
Net Income (Loss)   (75) 2,877 1,367 6,241        
Gross income   $ 177,499 $ 90,007 $ 248,292 $ 187,949        
Nonconsolidated Investees, Other [Member] | KBHT [Member]                  
Schedule of Equity Method Investments [Line Items]                  
Equity method investment, ownership percentage 12.50%                
Maximum [Member] | Kingsbridge Holdings, LLC [Member]                  
Schedule of Equity Method Investments [Line Items]                  
Equity method investment, ownership percentage 87.50%         100.00%