XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Xcel Term Loan Remaining Principal Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 12, 2024
Debt      
Total $ 10,000 $ 7,950  
New Loan Agreement      
Debt      
2026 1,000    
2027 1,000    
2028 8,000    
Total $ 10,000   $ 10,000