v3.25.4
Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]      
Compensating balance for short-term borrowings $ 542 $ 542 $ 542
Escrow 2,057 3,534 3,416
Grants 449 3,116 2,305
Other 1,655 98 100
Total $ 4,703 $ 7,290 $ 6,363