XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Xcel Term Loan Remaining Principal Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Apr. 21, 2025
Dec. 31, 2024
Dec. 12, 2024
Debt        
Total $ 13,312   $ 7,950  
New Loan Agreement        
Debt        
2026 1,000      
2027 1,000      
2028 11,312      
Total $ 13,312 $ 13,620   $ 10,000