v3.25.2
Investments - Summary of Operating and Balance Sheet Data (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]                
Expenses $ (21,505) $ (11,952) $ (29,702) $ (22,446)        
Income tax (expense) benefit (3,670) (491) (5,060) (1,262)        
Net increase in net assets resulting from operations 45,904 24,238 64,471 45,189        
Balance Sheet Related Disclosures [Abstract]                
Stockholders’ equity 1,319,892 1,096,309 1,319,892 1,096,309 $ 1,255,213 $ 1,231,208 $ 1,034,233 $ 979,349
Clarion Safety Systems, LLC                
Income Statement [Abstract]                
Revenues 8,764 4,164 15,278 8,557        
Expenses (7,122) (3,463) (13,489) (7,106)        
Income (loss) before taxes 1,642 701 1,789 1,451        
Income tax (expense) benefit (450) (197) (491) (405)        
Net increase in net assets resulting from operations 1,192 504 1,298 1,046        
Balance Sheet Related Disclosures [Abstract]                
Current assets 13,057   13,057     7,124    
Non-current assets 83,546   83,546     74,214    
Current liabilities 2,283   2,283     2,551    
Non-current liabilities 22,921   22,921     22,680    
Stockholders’ equity $ 71,399   $ 71,399     $ 56,107    
Ownership percentage 95.00%   95.00%     96.00%    
Sill Holdings, LLC                
Income Statement [Abstract]                
Revenues $ 10,663 4,572 $ 21,845 8,245        
Expenses (9,365) (5,446) (17,649) (9,669)        
Income (loss) before taxes 1,298 (874) 4,196 (1,424)        
Income tax (expense) benefit (78) (253) (702) 680        
Net increase in net assets resulting from operations 1,220 $ (1,127) 3,494 $ (744)        
Balance Sheet Related Disclosures [Abstract]                
Current assets 14,846   14,846     $ 12,039    
Non-current assets 106,603   106,603     107,938    
Current liabilities 4,449   4,449     5,585    
Non-current liabilities 19,359   19,359     18,908    
Stockholders’ equity $ 97,641   $ 97,641     $ 95,484    
Ownership percentage 93.00%   93.00%     93.00%