Debt - Schedule of Notes Payable (Details) - USD ($) |
Mar. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|---|
Schedule of Notes Payable [Abstract] | |||
FNBD Notes Payable | $ 8,426,558 | $ 8,621,519 | $ 9,309,286 |
FSB Notes Payable | 3,097,263 | 3,361,618 | 5,767,302 |
Total notes payable | 11,523,821 | 11,983,137 | 15,076,588 |
Unamortized debt issuance costs | (82,270) | (81,909) | (124,170) |
Notes payable, net of issuance cost | 11,441,551 | 11,901,228 | 14,952,418 |
Less current portion | (3,157,641) | (3,410,465) | (1,469,043) |
Long-term portion | $ 8,283,910 | $ 8,490,763 | $ 13,483,375 |
X | ||||||||||
- Definition Notes payable to bank gross one. No definition available.
|
X | ||||||||||
- Definition Notes payable to bank gross two. No definition available.
|
X | ||||||||||
- Definition Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of debt instrument classified as medium-term. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset. No definition available.
|