XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Note 15 - Fair Value Measurements (Details Textual) - Lumens Capital Partners Ltd. (the “LCP”) [Member] - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Notes Receivable, Maximum Commitment     $ 5.0
Notes Receivable, Interest Rate     8.00%
Financing Receivable, after Allowance for Credit Loss $ 4.0 $ 3.8  
Notes Receivable, Percentage Change in Interest Rate 1.00%    
Notes Receivable, Change in Fair Value Amount Based on Percentage Change in Interest Rate $ 0.3