Leases - Schedule of Lease Assets and Liabilities in the Condensed Consolidated Balance Sheets (Details) - USD ($) |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Assets | ||
| Lease right-of-use assets | $ 10,248,516 | $ 11,520,781 |
| Total lease assets | 10,248,516 | 11,520,781 |
| Current liabilities: | ||
| Lease liability - current portion | 4,288,907 | 4,650,953 |
| Noncurrent liabilities: | ||
| Lease liability, net of current portion | 6,610,293 | 7,563,664 |
| Total lease liability | 10,899,200 | 12,214,617 |
| Assets | ||
| Lease right-of-use assets | 18,120,270 | 17,420,424 |
| Total lease assets | 18,120,270 | 17,420,424 |
| Current liabilities: | ||
| Lease liability - current portion | 5,845,230 | 5,509,687 |
| Noncurrent liabilities: | ||
| Lease liability, net of current portion | 11,541,541 | 11,217,907 |
| Total lease liability | $ 17,386,771 | $ 16,727,594 |
| X | ||||||||||
- Definition Amount of finance lease assets. No definition available.
|
| X | ||||||||||
- Definition Finance Lease, Current Liabilities No definition available.
|
| X | ||||||||||
- Definition Finance Lease, Noncurrent Liabilities No definition available.
|
| X | ||||||||||
- Definition Operating Lease, Asset No definition available.
|
| X | ||||||||||
- Definition Amount of operating lease assets. No definition available.
|
| X | ||||||||||
- Definition Operating Lease, Current Liabilities No definition available.
|
| X | ||||||||||
- Definition Operating Lease, Noncurrent Liabilities No definition available.
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from finance lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from finance lease, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after accumulated amortization, of right-of-use asset from finance lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of lessee's right to use underlying asset under operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|